master cast - German English Dictionary